package org.aswing.resizer;

extern class ResizerController {
	function new(p0 : org.aswing.Component, ?p1 : Resizer) : Void;
	function destroy() : Void;
	function getComponent() : org.aswing.Component;
	function getResizer() : Resizer;
	function isResizable() : Bool;
	function isResizeDirectly() : Bool;
	function setResizable(p0 : Bool) : Void;
	function setResizeDirectly(p0 : Bool) : Void;
	function setResizer(p0 : Resizer) : Void;
	static function create(p0 : org.aswing.Component, ?p1 : Resizer) : ResizerController;
	static function getDefaultResizerClass() : Class<Dynamic>;
	static function setDefaultResizerClass(p0 : Class<Dynamic>) : Void;
}
